eating carrion - Francés Inglés Diccionario